animal hoarder - Español Inglés Diccionario